package day05;

import java.sql.SQLOutput;
import java.util.Random;

public class Lx {
    public static void main(String[] args) {
        //1)定义一个方法getMaxOfArray()，用于获取数组元素的最大值，并返回，测试方法
        int[] arr = {22, 30, 43, 85, 91};
        int max = getMaxOfArray(arr);
        System.out.println(max);
        System.out.println("-----------");

        int[] ac = new int[10];
        for (int i = 0; i < ac.length; i++) {
            ac[i] = (int) (Math.random() * 100);
            System.out.println(ac[i]);
        }
        System.out.println("-----------");
        int m = getMaxOfArray(ac);
        System.out.println(m);

        System.out.println("-----------");
        //2.定义一个printArrayData()，用于输出整型数组的每一个元素的值，测试方法
        int[] arr1 = {1, 5, 8, 7, 9};
        printArrayData(arr1);


        System.out.println("-----------");
        Random rand = new Random();
        int[] arr2 = new int[10];
        for (int i = 1; i < arr2.length; i++) {
            arr2[i] = rand.nextInt(100);
        }
        printArrayData(arr2);
    }
    public static int getMaxOfArray(int[] arr) {
        int max = arr[0];
        for (int i = 1; i < arr.length; i++) {
            if (max < arr[i]) {
                max = arr[i];
            }
        }
        return max;
    }
    public static void printArrayData(int[] arr){
        for (int i =1;i<arr.length;i++){
            System.out.println(arr[i]);
        }
    }
}
